package com.atguigu.edu.realtime.bean;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;

import java.math.BigDecimal;

/**
 * ClassName: TradeCourseOrderBean
 * Package: com.atguigu.edu.realtime.bean
 * Description:
 *
 * @Author Mr.2
 * @Create 2023/9/11 18:48
 * @Version 1.0
 */
@Data
@AllArgsConstructor
@Builder
public class TradeCourseOrderBean {
    // 窗口起始时间
    String stt;
    // 窗口结束时间
    String edt;
    // 课程ID
    String courseId;
    // 品牌名称
    String courseName;
    // 学科 ID
    String subjectId;
    // 学科名称
    String subjectName;
    // 品类 ID
    String categoryId;
    // 品类名称
    String categoryName;
    // Doris 分区
    String curDate;
    // 原始金额
    BigDecimal originAmount;
    // 优惠券减免金额
    BigDecimal couponReduce;
    // 下单金额
    BigDecimal finalAmount;
    // 时间戳
    @JSONField(serialize = false)
    Long ts;
}
